effort distance - German English Dictionary